machine guns - Allemand Anglais Dictionnaire